excessive size of something - Español Inglés Diccionario